package com.bruip.mybatis.mapper;

import com.bruip.mybatis.pojo.Dept;
import org.apache.ibatis.annotations.Param;

/**
 * @author 王若龙
 * @CreateTime 2022-08-25 19:57
 */
public interface DeptMapper {
    /**
     * 通过分步查询，获取员工以及对应的部门信息， 第二步
     * @param deptId
     * @return
     */
    Dept getEmpAndDeptByStepTwo(@Param("deptId") Integer deptId);

    /**
     * 查询部门以及部门中的员工信息
     * @param deptId
     * @return
     */
    Dept getDeptAndEmpByDeptId(@Param("deptId") Integer deptId);

    /**
     * 分步查询 查询部门及部门中的员工信息 第一步
     * @param deptId
     * @return
     */
    Dept getDeptAndEmpByStepOne(@Param("deptId") Integer deptId);
}
